翻訳と辞書
Words near each other
・ Real-Time Object-Oriented Modeling
・ Real-time operating system
・ Real-time outbreak and disease surveillance
・ Real-time polymerase chain reaction
・ Real-time posting
・ Real-time Programming Language
・ Real-Time Publish-Subscribe (RTPS) Protocol
・ Real-time recovery
・ Real-time rendering
・ Real-time ridesharing
・ Real-time simulation
・ Real-time sociolinguistics
・ Real-time strategy
・ Real-Time Systems (company)
・ Real-time tactics
Real-time testing
・ Real-time text
・ Real-time transcription
・ Real-time Transport Protocol
・ Real-time video editing
・ Real-time web
・ Real-valued function
・ Real-world economics review
・ Real... En Vivo
・ Real/Fake Princess
・ Real3D
・ Real5D
・ RealAge
・ Realart Pictures Inc.
・ RealAudio


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Real-time testing : ウィキペディア英語版
Real-time testing

Real-time testing is the process of testing real-time computer systems.
Software testing is performed to detect and help correct bugs (errors) in computer software. Testing involves ensuring not only that the software is error-free but that it provides the required functionality to the user. Static and conventional methods of testing can detect bugs, but such techniques may not ensure correct results in real time software systems.
Real-time software systems have strict timing constraints and have a deterministic behavior. These systems have to schedule their tasks such that the timing constraints imposed on them are met.
Conventional static way of analysis is not adequate to deal with such timing constraints, hence additional real-time testing is important.
== Strategy ==
Test case design for real time testing can be proposed in four steps 〔Software Engineering: A Practitioner's Approach by Roger S Pressman〕
* Task testing
In the very first step, each task is tested individually with conventional static testing. This testing is performed only to discover the errors in logic or syntax of the program. It has nothing to do with software's behavior. Order of the events doesn't matter as task testing doesn't deal with timing constraints and time properties of events.
* Behavioral testing
Using the system models designed with the help of automated testing tools, it is possible to simulate behavior of real time system and impact of concurrent external events on its behavior.
* Intertask testing
Once the testing with the individual task is done, then task is supposed to be error free in coding and behavioral area. Time-related constraints are tested with intertask testing. To reveal the errors in communication, asynchronous tasks are tested with variable data rates and different payloads.
* System testing
In this testing, software and hardware are integrated and full range of system tests are conducted to discover errors, if any, during software and hardware interfacing.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Real-time testing」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.